Skip to main content
Page is under construction.
Feedback Welcome!
Complete: needs review

Add Funds to Gateway Wallet

In order to operate the Gateway in production you need to have Ethereum on Arbitrum One L2 Blockchain - which is where Livepeer’s smart contracts are deployed and which provides the payment layer for Livepeer.
Not Web3 native?
If you have ETH on the Arbitrum L2 Network, you can simply transfer the funds to the newly created Gateway ETH Account.
1

Buy Ethereum

Use any centralised exchange (CEX) or decentralised exchange (DEX) to add Ethereum to a wallet.
Recommended: Use a new wallet to isolate funds.It is generally easier to buy ETH on a CEX such as Coinbase or Binance.These exchanges will create a wallet address for you to store your ETH.
See a full list of exchanges that support Arbitrum One on CoinGecko

Exchanges that support Arbitrum One

See the reference table
2

Bridge to Arbitrum

Livepeer runs on the Arbitrium’s L2 Network and requires the funds to be bridged.
You can send ETH to your Gateway address on Ethereum Mainnet and then bridge it to Arbitrum’s L2 Network.See the Arbitrum Bridging Guide
3

Deposit to Gateway

You can do this in the previous step by simply sending the Arbitrum ETH to your Gateway address.
Once you have ETH on the Arbitrum network, transfer it to your newly created Gateway address.
4

Setup Gateway Reserve & Deposit Funds

We now need to divide the Gateway funds into a Deposit and Reserve
The deposit process requires:
  • Gateway running on-chain mode (not offchain)
  • Sufficient ETH in your wallet for deposit + gas fees
  • CLI connected to your gateway’s HTTP port (default: 7935)
For production environments, we recommend a Reserve of at least 0.36 ETH to prevent service interruptions during gas spikes. The higher reserve amount helps maintain service continuity during periods of high gas prices on the network. There is an issue open to reduce this requirement in the future.
This is minimum recommended for testing is 0.1 ETH.As you pay for services the amount paid is subtracted from your Deposit, so make sure to monitor your Deposit balance and top it up to keep your Gateway services running.

Open the Livepeer CLI

Follow the instructions for your platform:
livepeer_cli --host=localhost --http=7935

Deposit Funds

Choose Option 11: Invoke “deposit broadcasting funds” (ETH)
  • Enter 0.065 for the Deposit amount when prompted.
  • Enter 0.03 for the Reserve amount when prompted.

Verify Funds

Choose Option 1: Get node status and confirm that the correct amounts are visible.You should see something like this:
Wizard Stats
  +-----------------+
  |BROADCASTER STATS|
  +-----------------+
  Max Price Per Pixel    [your setting]
  Deposit               0.065 ETH
  Reserve               0.030 ETH
Last modified on January 12, 2026